package com.sun.test;

import java.io.Console;
import java.util.Scanner;

public class CharArray {
    public static void main(String[] args) {
        /*1、定义一个长度为10 的一维字符串数组，在每一个元素存放一个单词；
        然后运行时从命令行输入一个单词，程序判断数组是否包含有这个单词，
        包含这个单词就打印出“Yes”，不包含就打印出“No”*/
        String [] array=new String[10];
        array[0]="boy";
        array[1]="girl";
        array[2]="dog";
        array[3]="cat";
        array[4]="monkey";
        array[5]="bird";
        array[6]="pig";
        array[7]="hair";
        array[8]="foot";
        array[9]="hand";

        //创建Scanner对象
        Scanner sc=new Scanner(System.in);

        for (int i = 0; i < array.length; i++) {
            //声明标志位
            boolean flag=false;
            //提示用户输入一个单词
            System.out.println("请输入第"+(i+1)+"个单词：");
            //接收用户输入的单词
            String  inputStr=sc.next();
            //判断数组中是否有单词
            if(inputStr.equals(array[0])){
                flag=true;
            }if(inputStr.equals(array[1])){
                flag=true;
            }if(inputStr.equals(array[2])){
                flag=true;
            }if(inputStr.equals(array[3])){
                flag=true;
            }if(inputStr.equals(array[4])){
                flag=true;
            }if(inputStr.equals(array[5])){
                flag=true;
            }if(inputStr.equals(array[6])){
                flag=true;
            }if(inputStr.equals(array[7])){
                flag=true;
            }if(inputStr.equals(array[8])){
                flag=true;
            }if(inputStr.equals(array[9])){
                flag=true;
            }
            if (flag) {
                System.out.println("YES");
            }else {
                System.out.println("NO");
            }

        }

        //打印对角线
        for (int i = 1; i < 8; i++) {//循环7行
            for (int j = 1; j < 8; j++) {//循环7列
                if(i==j||i+j==8){//打印对角线O
                    System.out.print("O");
                }else {
                    System.out.print(".");//其它位置打印.
                }
            }
            System.out.println();//换行
        }
    }
}
